/* 
 * File:   main.cpp
 * Author: fguira
 *
 * Created on 17 de Setembro de 2011, 13:08
 */

#include "filme.h"

using namespace std;

/*
 * 
 */
int main() {

    abreArquivos();
    vector<IndicePrimario> ListaIndPrimario;
    vector<IndiceSecundario> ListaIndSecundario;
    copiaIndicePrimario(&ListaIndPrimario);
	int opcao;
	opcao = 1;
	while (opcao < 8 && opcao > 0){
		/*Menu exibido no início da aplicação*/
		cout << "Bemvindo a John Doe's movies collection, por favor, selecione uma opção: "<< endl;
		cout << "1 - para inserir um novo filme" << endl;
		cout << "2 - para apagar um filme;\n" << endl;
		cout << "3 - para mudar a nota de um filme;\n" << endl;
		cout << "4 - procurar um filme pelo código;\n" << endl;
		cout << "5 - procurar um filme pelo título em portugues" << endl;
		cout << "6 - para listar todos os filmes" << endl;
		cout << "7 - salvar alterações no disco" << endl;
		cout << "qualquer outro número para sair." << endl;
		cout << "Digite uma das opções acima: " << endl;
		cin >> opcao;
                getchar();
		
		switch (opcao){
                    case 1: inserirFilme(&ListaIndPrimario, &ListaIndSecundario); break;
			/*
			case 2: apagarfilme(); break;
			case 3: mudarNotaFilme(); break;
			case 4: procurarFilmePk(); break;
			case 5: procurarFilmePt(); break;
			case 6: listarFilme(); break;
			case 7: salvarArquivo(); break;
			*/
		}
        }
        ordenarIndice(&ListaIndPrimario, &ListaIndSecundario);
        salvarIndice(&ListaIndPrimario); 
        salvaIndiceSec(&ListaIndSecundario);
    
    
    
    return 0;

}